专利摘要:
VEHICLE OCCUPANCY ASSESSMENT.These are systems, devices and techniques for assessing the occupancy of a vehicle. For one or more occupants of the vehicle, the occupancy assessment establishes the position and / or identity for some or all of the occupants.
公开号:BR112015020626A2
申请号:R112015020626-3
申请日:2014-03-25
公开日:2020-10-20
发明作者:Sangita R. Sharma;Giuseppe Raffa;Chieh-Yih Wan;Lama Nachman;David L. Graumann
申请人:Intel Corporation;
IPC主号:
专利说明:

[0001] [0001] Conventional technologies allow the identification of a driver of a car in operation, which in turn allows the direct transfer of information between the car and a driver's mobile device. The availability of driver information may allow for some customization content and / or services and / or car systems (for example, cockpit or cabin). In such technologies, car driver identification is typically based on the implicit knowledge related to a driver's pre-configured location in a car (for example, front row, left or right side) and the fact that typically a single driver operates usually the car at once. In addition, such information transfer is greatly simplified by one-to-one communication with the driver's mobile device and typically fails to make the presence of other devices associated with other occupants in or near the car. SUMMARY OF THE INVENTION
[0002] [0002] The attached drawings are an integral part of the disclosure and are incorporated into this specification. The drawings illustrate exemplary modalities of the disclosure and, together with the description and claims, serve to explain at least in part the principles, resources or aspects of the disclosure. Certain disclosure modalities are now described more fully below with reference to the accompanying drawings. However, various aspects of the disclosure can be implemented in many different ways and should not be interpreted as limited to the deployments presented in this document. Similar numbers refer to similar elements throughout the document.
[0003] [0003] Figures 1 to 2B show different operating environments according to one or more aspects of the disclosure.
[0004] [0004] Figures 3 to 4 show exemplifying systems according to one. or more aspects of the revelation.
[0005] [0005] Figure 5 shows an ex-amplifying call flow according to one or more aspects of the disclosure. [0006] Figure 6 shows an exemplifying computational device according to one or more aspects of the disclosure.
[0007] [0007] Figures 7 to 8 show functional elements that exemplify a computational device according to one or more aspects of the disclosure. [OOO8J Figure 9A shows an exemplifying operating environment according to one or more aspects of the disclosure.
[0009] [0009] Figure 9B shows the computer-readable non-transitory storage media according to one or more aspects of the disclosure.
[0010] [0010] Figure 10 shows another exemplary operating environment according to one or more aspects of the disclosure.
[0011] [0011] Figures 11 to 14 show exemplifying methods according to one or more aspects of the disclosure. DETAILED DESCRIPTION
[0012] [0012] The disclosure recognizes and addresses, in one aspect, the problem of vehicle occupation - for example, position within the vehicle and the identity of the vehicle occupant (s) - and related rich functionalities and interaction associated with the occupant (s) (s) of a vehicle. The revelation further recognizes that the growing adoption of technology in a vehicle environment can produce innovative experiences that can be developed or designed in conjunction with integrated services (for example, security services) and content, such as informational content, entertainment content, content instructional or otherwise educational or for passengers or the driver, and communication with remote or local individuals. Such integrated services and content can collectively be called infotainment. The revelation considers a vehicle as a shared space in which various activities or experiences can be created for the occupant (s) of the vehicle. These activities may include social or collaborative components that comprise, for example, collaborative games, educational activities, activities that integrate educational resources and entertainment (called education),
[0013] [0013] At least to allow more continuous and / or pleasant experiences for one (s) occupant (s) of the vehicle, as described in this document, in one aspect, the disclosure provides an occupancy assessment that includes determining the position of one or more occupants inside the vehicle and the identity of the one or more occupants. Occupancy assessment leverages conventional simple presence assessment mechanisms, such as pressure sensors on vehicle seats that can provide anonymous presence information. In addition, the occupancy assessment can correlate anonymous presence information with information collected from mobile devices present in the vehicle and / or sensor (s) or probe (s) inside the vehicle. Occupancy assessment is universal within the vehicle since the position and identity of each occupant of the vehicle can be established, which can allow for improved integration between occupant devices and the information consumed or generated by them. Such integration does not depend on human intervention beyond the confirmation of certain information and may be superior to certain conventional explicit profile selection mechanisms that depend on the use of buttons in the front row, middle row (when available) and / or seats in the back row. vehicle.
[0014] [0014] Referring to the drawings, Figure 1 shows a different operating environment 100 according to one or more aspects of the disclosure. As illustrated, operating environment 100 includes the information rendering and management system 110 (for example, an infotainment system (IVI) in the vehicle) that can be functionally coupled (for example, communicatively coupled) to one or more networks 120 through data and signaling tube (s) 124 and one or more probes 13 O through one or more links 134. In this specification and the accompanying drawings, the information rendering and management system (IRM) 110 it is also called the 110 information R&M system. Link (s) 134 may (rn} include a downlink (DL) and / or an uplink (UL) and may be incorporated into a link (s) with wire, wireless link (s) (including deep space link (s) and / or terrestrial air interfaces) or a combination thereof. Probe (s) 130 may (rn) include one or more sensors and / or one or more cameras The probe (s) 130 can be positioned (for example, installed; rada; accepted; installed and accepted; configured and accepted; installed, configured and accepted; or similar) in the confinement (for example, a cockpit or vehicle cabin) containing the MRI 110 system. In certain modalities, at least one probe from the 130 probe (s) can collect or can be configured to collect information (for example, data, data and / or signaling) indicative of operational resources of a vehicle (for example, vehicle 204). For example, at least one probe (for example, one probe, two probes, more than two probes or the like) can detect or can be configured to detect vehicle movement. In such an example, the at least one probe may be incorporated into or may comprise an accelerometer and / or a gyroscope. The accelerometer can detect or collect in another way and / or supply information indicative of changes in speed, such as speed increases or speed decreases (also called braking or reducing the vehicle). In an embodiment, the accelerometer can be an accelerometer with three geometric axes. In addition, the gyroscope can detect or collect and / or otherwise supply information indicative of vehicle driving. In certain modalities, in addition to the accelerometer and / or gyroscope, probe (s) 130 may include a gyroscope compass (or gyroscope step) or another type of compass, which can measure or otherwise collect indicative support information (or guidance) of a confinement that contains the MRI 110 system.
[0015] [0015] Additionally or alternatively, at least another probe of probe (s) 130 can collect or can be configured to collect information indicative of behavior of a confinement occupant containing the MRI system 110, such as an operator or an passenger of a vehicle. Such information can be called behavioral information and can comprise, for example, information of information indicative of movement or positioning of the vehicle occupant. In such an example, one or more cameras (for example, operator-facing cameras, which can be installed in the rear-view mirror instrument panel area of a vehicle that has the MRI 110 system) can be included in the probe (s) (s) 130 and can generate the infusion information.
[0016] [0016] In certain modalities, the IRM 110 system can be functionally coupled to control components (not shown), lighting accessories (not shown) and / or rendering component (s) (not shown). IRM 110 can also be functionally coupled to a group of N 1501-lSON devices (where N is a natural number greater than or equal to the unit) through a communication environment 140 (for example, an ad hoc communication network) within and / or in the vicinity of a confinement containing the MRI system 110. Consequently, in one aspect, the communication environment 140 can form the locally confined communication network, such as a local area network (LAN), an area network (PAN), a communication of the same or similar. The communication environment 140 can comprise the air interface, which can carry information (for example, data, data and / or signaling) according to one or more modulation and coding techniques associated with one or more radio technologies. The one or more links 144 represent the functional coupling between the IRM system 110 and the communication environment 140. The link (s) 144 can include a downlink (DL) and / or an uplink (UL) and can be incorporated into wired link (s), wireless link (s) or a combination thereof. Similarly, the 1541-154N wireless links functionally couple the respective devices 1501, 1502, ..., 150N-1, and 150N to the communication environment
[0017] [0017] A communication platform 118 may allow the functional coupling of the MRI system 110 to one or more of the network (s) 120, the probe (s) 130 and the 1501-lSON devices. In one aspect, the communication platform 118 may incorporate or may comprise an access point (or base station) for networked communication. As illustrated, the MRI system 110 can also comprise an occupancy assessment platform 114 that can perform an occupancy assessment of the confinement that contains the MRI system 110 and the 1501-lSON devices. As part of such an assessment, in one aspect, the occupancy assessment platform 114 can determine a number of occupants in the confinement and their respective identities. In one embodiment, as illustrated in exemplary embodiment 200 in Figure 2A, such confinement may be incorporated into or may comprise a vehicle 204. Consequently, vehicle 204 may have IRM system 110. In addition, vehicle 204 may include devices 220, 230 and 240, which can be positioned in the respective positions (for example, seats) 210a, 210b and 210c inside the vehicle
[0018] [0018] As illustrated, such devices can communicate with each other through links 245, 255 and 265 and with the IRM system 110 through links 225, 235 and
[0019] [0019] In certain embodiments, for example, modality 280 illustrated in Figure 2B, the communication platform 118 may include a distributed antenna system (DAS) comprising several antennas 288a to 288p distributed along the vehicle. Processing component (s) 284 represent various functional components of the MRI system 110, including certain functional elements of the communication platform 118 and the occupancy assessment platform
[0020] [0020] At least to carry out a confinement occupancy assessment, such as vehicle 204, the occupancy assessment platform 114 may acquire or otherwise receive information (for example, data,
[0021] [0021] Figure 3 illustrates a modality 300 in which a component of presence analysis. 320, a location generator component 330 (also called a location generator
[0022] [0022] In modality 300, the occupancy assessment platform 114 may also comprise a location generator 330 that can determine a group of occupant location estimates. Site generator 330 may use or otherwise leverage information (data, metadata and / or signaling) acquired from at least one probe from one or more probes 130 to determine the location of a group of occupants as established through the analysis component presence 320. In one aspect, the location generator 330 can use pressure sensor information to fill in a seat map of the confinement and, in response, to generate a location estimate for each occupant associated with an occupied seat. Consequently, in one aspect, site generator 330 can generate a group of one or more site estimates respectively associated with a group of one or more occupants. A site estimate can be incorporated into or can comprise an information object (for example, a data structure) indicative of position in the confinement that contains the MRI 110 system. It should be noted that, in one aspect, each of the Location estimates can be identity agnostic or anonymous.
[0023] [0023] In addition, the location generator 330 may use or otherwise leverage information acquired from at least one device of the device (s) 304 in order to generate, among others, an estimate of location for a device of the at least one device.
[0024] [0024] In another more particular, though not exclusive, implementation in which the communication platform 118 comprises a DAS, the location generator 330 can avoid relying on timing information to generate a device location estimate. Instead, in one aspect, location generator 330 can detect or otherwise determine the strength of a wireless signal (e.g., pilot signal strength) received at each of a plurality of antennas (e.g. , antennas 288a to 288p) at DAS or a portion of the plurality of antennas at DAS. For example, site generator 330 can detect or otherwise determine a radio signal magnitude indication (RSSI) on each antenna in the DAS and can generate an estimate of a likely position of a device in communication with the MRI system. 110. For at least this purpose, in one respect, site generator 330 can extract (for example, decode) a device identifier carried on a wireless pilot signal that is received on radio unit 314 and can determine the magnitude of the RSSI on each antenna in the plurality of antennas in the DAS. The device identifier can be associated with the plurality of RSSis determined by the radio unit 314 and the plurality of RSSis can be ordered according to increasing or decreasing magnitude. Based on at least such an order, the 33O site generator can select one or more magnitudes of RSSI according to certain criteria (for example, greater magnitude, greater and second greater magnitude, R greater magnitudes (where D is a greater natural number) than or equal to one unit), or similar) and can assign a position in proximity to the antenna (s) that have the selected magnitudes to the device location estimate. For example, in modality 280, antenna 2880 may have the largest RSSI of the various RSSis detected or otherwise determined for the plurality of antennas 288a to 288p and, in this way, site generator 330 can assign position 210a to the estimate of device location for device 220. Similarly, antenna 288e can have the highest RSSI, and thus location generator 330 can assign position 210b to the device location estimate for device 230.
[0025] [0025] It should be noted that, in one aspect, a DAS and the availability of communication between the DAS and a device in the confinement that is coupled to the DAS can allow the generation of an terrain information estimate or an absolute location estimate for the device. For example, the device can collect, through a radio unit, for example, timing information (for example, timing messages) originating from two or more of a plurality of antennas that incorporate or are included in the DAS. Based on at least part of at least a portion of the timing information, the device can determine - for example, computing through trilateration and / or triangulation - the estimate of terrain information.
[0026] [0026] In yet another deployment, in order to generate a device location estimate, an MRI 110 system can leverage occupancy and communication information with a device in the confinement (for example, cockpit or vehicle cabin) that contains or is functionally coupled to the MRI 110 system. As described in this document, occupancy information can be generated by the presence analysis component 320 and may include information indicative of a time when a specific position (for example, position 210c ) in the confinement (for example, vehicle 204) is occupied. In one aspect, the pressure sensors located in the respective seats (or, more generally, positions) of the containment can generate information (for example, a signal) indicative of a seat that is occupied. In addition, site generator 330 can acquire (for example, receive, collect or otherwise access) information indicative of movement, such as acceleration or angular acceleration, from the device in the confinement. Such information can depend on time and can transport the movement of the device in relation to the confinement. In certain scenarios, this movement is due to the fact that the device enters the confinement (for example, the vehicle 204) and can be characterized or represented in another way by finite values of acceleration (positive or negative values) that become smaller when as time elapses. Small, negligible values of acceleration in conjunction with · small, negligible values of speed (such as linear speed) can communicate that the device is at rest. Consequently, in a scenario, the occupancy information can be correlated to the movement information (such as linear acceleration, angular acceleration, linear speed, angular speed, a combination of the same or similar) in order to ensure, with a certain level of accuracy or probability that the device occupies a specific position in the confinement. For at least this purpose, site generator 330 can correlate the start or substantial start of a signal indicative of a position in the confinement that is occupied and the reduction of acceleration and speed of a device in order to establish a time when the device is substantially at rest. In a scenario where the start or substantial start of such a signal occurs substantially at an instant when the device reaches a state of rest, or is substantially static, the location of the device can be assigned to the position that is occupied.
[0027] [0027] As described, location generator 330 can produce at least one group of occupant location estimates and one group of device location estimates. The first group can provide a confinement occupation structure that is identity agnostic, while the last group can provide a distribution structure for a group of devices (for example, device (s) 304) in the confinement. Considering that each device of at least a portion of the device group can be associated with an end user, respectively, the distribution structure of the device group can provide indicative or otherwise representative information of identities estimated in the confinement.
[0028] [0028] In modality 300, the identity configuration component (ID) 340 can access the occupant location estimate group and the device location estimate group and can associate an occupant location estimate with a location estimate device. Based on specific associations, the ID 340 configuration component can generate a mapping of device and occupant location estimates. Mappings of device and occupant location estimates can be retained in one or more memory elements called mapping (s) 354 in repository 350. Such mappings may depend on the time, in which mappings are updated in response to at least minus one device from the 304 device (s). Such redeployment may result in updated device locations of at least one device, with the resulting updated device distribution structure that can be reflected in an updated mapping. In certain scenarios, a redisposition (or re-accommodation) of at least one of the 3 04 device (s) can result in a change in the confinement's occupation structure. In particular,
[0029] [0029] In certain modalities, the ID 340 configuration component can associate an occupant location estimate with a device location estimate, thus generating a one-to-one occupant and device mapping. As an illustration, in conjunction with Figure 2A, an indicative location estimate of position 210a can be associated with a device location estimate for device 220, an indicative location estimate of position 210b can be associated with a location estimate device location 230 and an indicative location estimate of position 210c can be associated with a device location estimate of device 240. In another scenario, the ID 340 configuration component can associate an occupant location estimate with two or more more device location estimates, thereby generating one-to-many occupant and device mapping. In such a scenario, for example, a confinement occupant may have two or more devices for which a device location estimate has been generated. [O 03 OJ Based at least in part on an occupant and device mapping, the ID 340 configuration component can assign an end user identity associated with a device (for example, one of the
[0031] [0031] One or more devices specific to the device (s) 304 may leave the confinement (for example, vehicle 204) that contains the MRI system 110 at various times and may enter the confinement at other times. Each instant in which a device of the device (s) 304 occupies (for example, entering) the confinement can be called the occupancy instant. In certain scenarios, at least one device from one or more specific devices can be positioned substantially in the same location as a previous occupation instant. For example, for a car, children are typically assigned seats in the car. Thus, in one aspect, a device (device 240) associated with a child having a specific seating position in the car can occupy substantially the same position (for example, 210c) in the car. It should be recognized that, although such scenarios are illustrated with a child as an example of an occupant, other occupants (eg, a wife) with typical seating assignments are also contemplated.
[0035] [0035] Figure 5 illustrates an example call flow 500 for occupancy assessment according to one or more aspects of the disclosure. As illustrated, various types or forms of information can be exchanged between the IRM 110 system and two devices representative of 1501-150N devices that can communicate with the IRM 110 system. Such information allows, in one aspect, the performance of an occupancy assessment as described in this document. In block 504, IRM system 110 can generate a group of occupant location estimates. As described in this document, the MRI system 110 may use or otherwise leverage several probes (for example, probe (s) 130) that provide indicative or otherwise representative information of the confinement occupation that contains the MRI system 110 For example, one or more pressure sensors integrated with or functionally coupled to the seat (s) in the confinement (for example, a vehicle) can provide pressure data and / or signal indicating the occupancy of the seat (s) ) that are associated with one or more pressure sensors.
[0037] [0037] The K 510 device can transmit at least 548 indicative location information from the K 510 device to the MRI 110 system. In certain embodiments, the K 510 device can transmit indicative location information from other device (s) ), such as the J 52 O device. Similarly, the J 520 device can transmit the 552 location indicative information from the J 520 device to the MRI 110 system. Based at least in part on at least a portion of the information 548 and 552, the IRM system 110 can generate a group of device location estimates in block 556. In one aspect, as part of generating such location estimates, the IRM system 110 can generate indicative information or otherwise representative of device position in the containment containing the MRI 110 system. Such information may include, for example, indicative position information. relative number of two or more devices, including 510 and 520 devices.
[0038] [0038] Based at least in part on at least a portion of the indicative information from the device location estimate group and the indicative information from the occupant location estimate group, in block 560, the IRM 110 system can map the occupant location estimate group for the device location estimate group. As described in this document, · the performance or deployment of such mapping may allow the allocation or otherwise assignment of a specific device in a specific occupied portion (eg, an occupied seat) of the confinement (eg, the vehicle 204) containing the MRI system 110. In block 564, the MRI system 110 can identify each occupant in the occupant group based on at least the mapped locations. For example, as described in this document, the MRI system 110 can assign information indicating an identity associated with a specific device to a portion of the containment (for example, a vehicle seat 204)
[0039] [0039] It should be noted that the illustrated order of communication of such location information between the 510 and 520 devices can be reversed and, thus, the order of the registration information can be exchanged between the K 510 device and the MRI system. 110 and the J 520 device and the MRI system 110.
[0040] [0040] Figure 6 illustrates a block diagram of an exemplary embodiment 600 of a device 610 that can communicate or otherwise operate according to at least certain aspects of the disclosure. As illustrated, device 610 is a computational device. In certain embodiments, device 610 may incorporate or may comprise various devices of the disclosure, such as devices 220, 230 or 240. Consequently, in one aspect, device 610 may comprise user equipment,
[0043] [0043] A similar determination of such a range can be carried out, for example, with the use of optically switched signals (for example, visible signals, infrared signals, etc.) that can be generated and / or detected by one or more units of optical switching
[0044] [0044] In other modalities, as described in this document, the location detection platform 628 can generate an estimate of terrain information or an estimate of absolute location. For example, the location detection platform 628 can collect, via radio unit 636, for example, timing information (for example, timing messages) originating from one or more antennas that are contained in an MRI system that is functionally coupled to device 610. Based on at least part of at least a portion of the timing information, the location detection platform 628 can determine (for example, computing through trilateration and / or triangulation) the estimate of terrain information from device 610. It should be noted that, in order to receive such information, device 610 can record communication with other device (s) and at least one access point (such as the MRI system 110 ). In the modality 700 shown in Figure 7, which illustrates one of these modalities, one of the clock component (s) 718 can determine an RTT for a wireless signal (for example, a pilot signal) transmitted through one or more antennas 638. It should be noted that one or more of the clock component (s) 718 can produce clock signals of a certain frequency that can allow the generation of RTTs or other timing information. In certain embodiments, the clock component (s) 718 may include one or more virtual crystal oscillators that have static or configurable frequencies. Analysis component 722 can determine the location estimate for another device communicating with device 610 based on at least RTT and timing information received by location detection platform 628.
[0045] [0045] As illustrated, the various functional elements of location detection 628 can be coupled in a functional way by a bus 712 that can allow the exchange of information between two or more of these functional elements. In one aspect, bus 712 can be a portion of bus 637.
[0046] [0046] Together with device 610, in a mode where such device incorporates device K 510, location detection platform 628 can generate, for example, the location estimate 536 of device K. Similarly, in In scenarios where device 610 incorporates device J 520, location detection platform 628 can generate, for example, location estimate 532 of device J.
[0047] [0047] The device 610 may have specific functionality, which may be provided by a device functionality platform 632. In a modality in which the device 610 incorporates or includes a medical device that collects information indicative of or otherwise measures a condition physical, such as blood pressure, heartbeat, blood sugar and / or toxin concentration, and the like, from an end user, the 632 device functionality platform may include circuitry, structure (for example, electrodes, microfluidic channels) or reagents, etc.) and / or chemicals or other materials suitable for collecting information indicative of or otherwise measuring fitness. In such an embodiment, the medical device may be a usable device. In a mode in which the device 610 incorporates or includes a helmet-mounted display or display, the device functionality platform 632 may include circuitry and / or a structure (for example, memory components) that can render information at least at least a portion of the surface of the glasses or helmet-mounted display that is available to present content and / or signal to an end user of such equipment. In other embodiments, the device 610 may incorporate or may include a game console, an electronic book reader (or electronic reader) or a multimedia compositing device, such as a camera. In such embodiments, the device functionality platform 632 may include circuitry and / or structure (for example, memory components) suitable for allowing play, reading or generation of media assets (for example, photos, video segments and similar) '.
[0048] [0048] It should be noted that, based on at least the specific functionality of the 610 device, the 632 device functionality platform can incorporate, supplement and / or complement at least one of the input / output interface (s) (I / 0) 618. In addition, the 632 device functionality platform can operate together (for example, at the same time or sequentially) with other functional elements of the 610 device, such as the 636 radio unit, the detection component (s) 626 and / or the location detection platform 62 8. For example, several functional elements and associated circuitry that may incorporate the device functionality platform 632 may allow data entry via one or more gestures (for example, touch, speech, movement) or one or more communication protocols. Such functional elements may include a numeric keypad, a touchscreen, a microphone, a camera, a barcode reader, a radio frequency ID (FRID) reader, a base infrared (IR) reader or similar.
[0049] [0049] Device 610 can operate as a wireless device and can incorporate a disclosure communication device, such as one of devices 220, 230 or 240. To allow wireless communication with a device (for example, device 160) , in one aspect, device 610 includes a radio unit 636 that has one or more antennas 638 and a communication processing unit 640. In one embodiment, for example, the exemplary embodiment 800 shown in Figure 8, · the display unit communication processing 640 may comprise a set of one or more transmitters / receivers 804 and components therein (e.g., amplifiers, filters, etc.), functionally coupled to a multiplexer / demultiplexer unit (mux / demux) 808, a modulator / demodulator unit (mod / demod) 816 (also called a modem 816) and an encoder / decoder unit 812 (also called a codec 812). Each of the 804 transmitter (s) / receiver (s) can form respective transceiver (s) that can transmit and receive wireless signal (for example, electromagnetic radiation) through one or more 638 antennas.
[0050] [0050] Electronic components and associated circuitry, such as mux / demux 808 unit,
[0051] [0051] The electronic components in the communication processing unit described 640, including one or more transmitters / receivers 8 04, can exchange information (for example, data, data, code instructions, signaling and related payload data, combinations the same or similar) through a bus 814, which can incorporate or can comprise at least one of a system bus, an address bus, a data bus, a message bus, a reference interface or link, a combination of the same or similar. Each of one or more of the 804 transmitters / receivers can convert a signal from analog to digital and vice versa. Additionally or alternatively, the 804 transmitter (s) / receiver (s) can split a single data stream forming multiple parallel data streams or perform the reciprocal operation.
[0052] [0052] The codec 812 can operate on information (for example, data, metadata and / or signaling) according to one or more coding / decoding schemes suitable for communication, at least in part, through one or more formed transceivers of the respective transmitter (s) / receiver (s) 804. In one aspect, such encoding / decoding schemes, or related procedure (s), can be retained as a group of one or more computer-accessible instructions (computer-readable instructions, computer-executable instructions, or a combination of them) in 644 memory. In a scenario where wireless communication between the 610 device and another device (for example, the 220 device) uses or otherwise leverages operations of multiple inputs and multiple outputs (MIMO), multiple inputs and single output (MISO), single input and multiple outputs (SIMO) or single input and single output (SISO), codec 812 can deploy at least one among codif space-time block (STBC) coding and associated decoding or space and frequency block coding (SFBC) and associated decoding. Additionally or alternatively, codec 812 can extract or otherwise acquire information from data streams encoded according to a spatial multiplexing scheme. In one aspect, at least to decode the information received (for example, data, metadata and / or signaling), codec 812 can deploy at least one of the computation of log probability ratios (LLR) associated with the constellation for a specific demodulation; filtration by combination of maximum ratio (MRC), maximum probability detection (ML), successive interference cancellation detection (SIC), zero forcing detection (ZF) and minimum mean square error estimate (MMSE) or similar. Codec 812 can use, at least in part, the mux / demux unit 808 and the mod / demod unit 816 to operate in accordance with the aspects described in this document.
[0053] [0053] The multi-mode circuitry 820 may allow the radio unit 636 to operate in multiple communication modes through various radio network technologies (for example, second generation (2G), third generation (3G) communication , fourth generation (4G)) or based on deep space satellite according to very different technical specifications (or standard protocols) for radio network technologies or such satellite communication. The various radio network technologies may form part of the set of radio technologies described in this document. In one aspect, the multi-mode circuitry 820 may allow the radio unit 63 6 to operate according to standard protocols specific to a telecommunication mode of operation, for example, Long Term Evolution based communication
[0054] [0054] The device 610 can operate in a variety of wireless arrays that have wireless signals carried in different frequency bands of electromagnetic radiation (EM). For at least this purpose, the communication processing unit 640 can process (encode, decode, format, etc.) wireless signals in a set of one or more EM frequency bands (also called frequency bands) that comprise one or more of radio frequency (RF) portions of the EM spectrum, microwave portion (s) of the EM spectrum, or infrared (IR) portion of the EM spectrum. In one respect, the set of one or more frequency bands may include at least one of (i) all or most of the licensed MS frequency bands or (ii) all or most of the unlicensed frequency bands currently available for telecommunication.
[0055] [0055] As illustrated, the device 610 comprises one or more processors 614 that can allow, at least in part, the functionality of one or more functional elements of the device 61O according to at least certain aspects described in the present document . Although in the 600 different modes, one or more 614 processors are illustrated as external to the various functional elements (for example, component (s), interface (s), platform (s), node (s)) of the 610 device, in one mode additional or alternative, the one or more processors 614 can be distributed among a plurality of such functional elements. The one or more 614 processors can be functionally coupled to a 644 memory and to at least one (for example, one, two, more than two or each) functional elements in the device 610 via the 637 bus. In certain deployments, bus 637 can be incorporated into or can comprise one or among a memory bus, a system bus, an address bus, a message bus, a power bus or one or more links or reference interface (s).
[0056] [0056] In one aspect, memory 644 may contain one or more elements of memory 646 that have computer-accessible instructions encoded therein. The one or more memory elements 646 are called the functionality instruction storage (s) 646. In certain deployments, the functionality instruction storage 646 can be incorporated into a removable element, such as a memory card module storage. subscriber (SIM) I a universal integrated circuit card (UICC) storage or a removable user identity module (BAD). In another aspect, memory 644 may comprise storage of information for functionality 648, which may include specific information for detecting motion (through one or more of the detection component (s) 626, for example) and / or determining a device location estimate 610 according to aspects of the disclosure.
[0057] [0057] Figures 9A, 9B and 10 illustrate block diagrams of exemplifying operating environments and computer-readable means associated with exemplifiers, for assessing vehicle occupancy according to one or more aspects of the disclosure. These exemplifying operating environments are illustrative only and are not intended to suggest or imply any limitations on the scope of use or functionality of the architecture of the operating environment. In addition, operating environments should not be interpreted as having any dependencies or requirements related to any one or combination of components illustrated in these exemplary operating environments. These operating environments may incorporate or may comprise the IRM 110 system or the IRM 110 system and one or more of the 1501-150N devices.
[0058] [0058] Operating environment 900 represents a software deployment exemplifying the various aspects or features of the disclosure in which the processing or execution of operations described in conjunction with the vehicle occupancy assessment described in this document can be performed in response to execution of one or more software components on the computing device 910. It should be noted that the one or more software components can render the computing device 910 or any other computing device that contains such components, a particular machine for vehicle occupancy assessment as described in this document, among other functional purposes.
[0059] [0059] The various exemplifying modalities of the disclosure can be operational with various other configurations or general-purpose or special-purpose computing system environments. Examples of well-known computer systems, environments and / or configurations that may be suitable for deploying various aspects or features of disclosure in conjunction with the vehicle occupancy assessment described in this document may comprise personal computers; server computers; laptop-type devices; portable computing devices, such as mobile tablet computers; usable computing devices; and multi-processor systems. Additions can include decoders, programmable electronic components, network PCs, minicomputers, central computers, blade computers, programmable logic controllers, distributed computing environments that comprise any of the above systems or devices and the like.
[0060] [0060] As illustrated, the computing device 910 may comprise one or more processors 914, one or more input / output (I / 0) interfaces 916, a radio unit 912, a memory 930 and a bus architecture 932 (also called the 932 bus) that functionally couples various functional elements of the computing device 910. The radio unit 912 may have substantially the same architecture and functionality as the radio unit 636 described herein. The 932 bus can include at least one of a system bus, a memory bus, an address bus or a message bus, and can allow the exchange of information (data, metadata and / or signaling) between the (s) processor (s) 914, I / 0 interface (s) 916 and / or memory 930, or the respective functional element therein. In certain scenarios, the bus 932 in conjunction with one or more internal programming interfaces 950 (also called interface (s) 950) can allow such an exchange of information. In scenarios where the processor (s) 914 includes (s) multiple processors, the computing device 910 can use parallel computing.
[0061] [0061] The I / 0 916 interface (s) allows communication of information between the computing device and an external device, such as another computing device, for example, a network element or a user device Final. Such communication can include direct communication or indirect communication, such as the exchange of information between the computing device 910 and the external device through a network or elements of it. As illustrated, the I / 0 916 interface (s) may comprise one or more of network adapter (s) 918, peripheral adapter (s) 922 and rendering unit (s) 926. Such ( adapter (s) can allow or facilitate connectivity between the external device and one or more of the 914 processor (s) or the 930 memory. For example, the peripheral adapter (s) 922 can include a group of ports, which can comprise at least one of parallel ports, serial ports, Ethernet ports, V.35 ports or X.21 ports, where parallel ports can comprise General Purpose Interface Bus (GPIB) , IEEE-1284, while the serial ports may include Recommended Standard (RS) - 232, V.11, Universal Serial Bus (USB), FireWire or IEEE-1394. In one aspect, at least one of the network adapters 918 can functionally couple computing device 910 to one or more computing devices 970 through one or more traffic and signaling tubes 960 that can allow or facilitate the exchange of traffic 962 and signaling 964 between computing device 910 and one or more computing devices 970. Such network coupling provided at least in part through at least one of the 918 network adapters can be deployed in a wired environment, a wireless environment, or both .
[0062] [0062] In one aspect, the 932 bus represents one or more of several possible types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port and a local processor or bus that uses any of a variety of bus architectures. As an illustration, such architectures may comprise an Industrial Standard Architecture (ISA) bus, a Micro Channel Architecture (MCA) bus, an Enhanced ISA bus (EISA), a local Video Electronics Standards Association bus (VESA), an Accelerated Graphics Port (AGP) bus and a Peripheral Component Interconnect (PCI) bus, a PCI-Express bus, a Personal Computer Memory Card Industry Association (PCMCIA) bus I Universal Serial Bus (USB) and the like. The 932 bus, and all the buses described in this document, can be deployed in a corn or wireless network connection and each of the subsystems, including the 914 processor (s), 93O memory and memory elements in the itself, and the
[0063] [0063] The computing device 910 may comprise a variety of computer readable media. Computer-readable media can be any available media (transient or non-transient) that can be accessed by a computing device. In one aspect, computer-readable media may comprise non-transient computer-readable storage media (or non-transient computer-readable media) and communications media. The non-transient computer readable storage medium can be any medium that can be accessed by the computing device 910 and can comprise, for example, volatile and non-volatile medium and removable and / or non-removable medium. In one aspect, memory 930 may comprise computer-readable media in the form of volatile memory, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM).
[0064] [0064] Memory 930 may comprise storing instructions for functionality 934 and storing information for functionality 93 8. The storage of instructions for functionality 934 may comprise computer-accessible instructions that, in response to execution (by at least one of the 914 processors) ),
[0065] [0065] At least a portion of at least one of the 936 occupancy assessment component (s) or 940 occupancy assessment information may program or otherwise configure one or more of the 914 processors to operate at least according to the functionality described in this document. In one embodiment, for example, modality 980 in Figure 9B, the occupancy assessment component (s) 936 contained in the 934 functionality instruction (s) store may include the exchange component 318, the presence analysis component 320, the location generator 330, the configuration component of ID 340 and (in certain modalities or optionally) the learning component 410. It should be recognized that in such modality, functional hardware elements or exchange component firmware 318 can be incorporated into suitable components of the computing device 910. For example, at least one of the 914 processors and at least one of the 916 I / O interfaces (for example, a network adapter from the (s) network adapter (s) 918) may incorporate a communication component of the exchange component 318. In addition, in mode 980, the storage of functionality information 938 may comprise the mapping (s)
[0066] [0066] It should be noted that, in certain scenarios, the 934 instruction instruction (s) storage may incorporate or may comprise a non-transitory, computer-readable storage medium that has computer-accessible instructions that, in response to execution, cause at least one processor (for example, one or more of the 914 processors) to perform a group of operations comprising the operations or blocks described together with the disclosed methods.
[0067] [0067] In addition, the 930 memory can comprise computer-accessible instructions and information (for example, data and / or data) that allow or facilitate operation and / or administration (for example, updates, software installation, any other configuration or similar) of the computational device
[0068] [0068] It should be recognized that, although the storage of 934 functionality instructions and other executable program components, such as the OS 942 instruction (s), are illustrated in this document as separate blocks, such software components it can reside at different times in different memory components of the computing device 910 and can be run by at least one of the 914 processors. In certain scenarios, an implementation of the occupancy assessment component (s) 936 can be retained in or transmitted through some form of computer-readable means.
[0069] [0069] The computing device 910 and / or one of the computing devices 970 can include a power supply (not shown), which can power components or functional elements in such devices. The power supply may be a rechargeable power supply, for example, a rechargeable battery, and may include one or more transformers to achieve a power level suitable for the operation of the 910 computing device and / or one of the 970 computing devices and components , functional elements and set of circuits related to them.
[0071] [0071] In one or more modalities, such as the exemplary modality 1000 shown in Figure 10, one or more of the revealed methods can be practiced in distributed computing environments, such as grid-based environments, in which tasks can be performed by means of devices remote processing devices (970 computing devices) that are functionally coupled (for example, communicatively linked or otherwise coupled) through a network that has traffic and signaling tubes and related network elements. In a distributed computing environment, in one aspect, one or more software components (such as program modules) can be located on a local 910 computing device and at least one remote computing device, such as the computing device
[0072] [0072] In a deployment, the computing device 910 can incorporate or can comprise the exchange component 318, the presence analysis component 320 and the location generator 330, while the computing device 1010 can comprise the ID configuration component 340 and / or the learning component 410 (in modalities where such a component is present) Another distribution of the exchange component 318, of the presence analysis component 320, of the location generator 330, of the ID configuration component can be implemented 340 and the learning component
[0073] [0073] In view of the aspects described in this document, the methods that can be implemented according to the disclosure can be better understood with reference to the flowcharts in Figures 11 to 14. For purposes of simplicity of explanation, the methods disclosed in this document they are presented and described as a series of blocks (where each block represents an action or an operation in a method, for example). However, it should be understood and observed that the revealed methods are not affected by the order of blocks and associated actions or operations, since some blocks can occur in different orders and / or at the same time as other blocks that are shown and described in this document. For example, the various methods or processes of the disclosure can alternatively be represented as a series of interrelated states or events, as in a state diagram. Adernals, not all i 1 blocks used and associated action (s) may be required to implement a method according to one or more aspects of the disclosure. In addition, two or more of the disclosed methods or processes may be implemented in combination with each other, to realize one or more features or advantages described in this document.
[0074] [0074] It should be noted that the methods of disclosure may be retained in an article of manufacture, or a computer-readable medium, to enable or facilitate the transportation and transfer of such methods to a computing device (for example, a computer desktop; a mobile computer, such as a tablet, or a smart phone; a game console; a mobile phone; a blade-type computer; a programmable logic controller; and the like) for execution and, thus, deployment, by means of a processor of the computational device or for storage in a memory of the same or functionally coupled to it. In one respect, one or more processors, such as the processor (s) that deploy (for example, execute) one or more of the disclosed methods, can be employed to execute the code instructions held in a memory, or any means computer or machine readable, to implement one or more methods. Code instructions can provide a computer or machine executable framework to implement the methods described in this document.
[0075] [0075] Figure 11 presents a flowchart of an 1100 method to evaluate the occupation of a confinement according to at least certain aspects of the disclosure. One or more computing devices that have at least one processor or are functionally coupled to at least one processor can deploy (for example, cornpolar, run,
[0076] [0076] In block 1110, a number of occupants is determined in a plurality of occupants in a confinement. Block 1110 can be called as a determination operation which, in one aspect, can comprise confirming a number of seats in the confinement that are occupied. As described in this document, in a deployment, the occupancy status of a seat can be determined, at least in part, by signaling it received from a pressure sensor functionally coupled to an air bladder in the seat. For example, the confirmation may comprise acquiring pressure sensor information indicating that at least two seats in the confinement are occupied. In another deployment, the imaging information associated with the interior of the confinement can be accessed in order to determine the state of occupancy of a seat. Such information can be acquired, at least in part, from a camera that has a field of view directed into the confinement. As an illustration, the confirmation may comprise accessing imaging information indicating that at least two seats in the confinement are occupied, where the imaging information can be acquired at least in part from a camera that has a field of view directed inwards. of confinement.
[0077] [0077] In block 1120, a plurality of occupant location estimates (also called occupant locations) are generated respectively associated with the plurality of occupants. As described in this document, a computational platform or computational system that deploys (for example, executes) the exposed block 1120 can generate the plurality of occupant locations. In one aspect, such locations can be generated based at least in part on information indicative of the positioning of one or more occupants of the vehicle. In block 1130, a plurality of device location estimates (or device locations) are respectively associated with a plurality of devices (e.g., the 1501-lSON devices) in the containment. In scenarios where at least one device from the plurality of devices is registered for communication with a computational platform or computational system that can implement the 1100 example method, the generation of the plurality of device locations may comprise transmitting information indicative of each among the plurality of occupant locations for each of the plurality of devices. In certain embodiments, the computational platform or computational system may include one or more processors and may incorporate or may comprise the IRM 110 system. In one embodiment, blocks 1120 and 1130 may be performed at the same or nearly the same time and information about the location of occupants and / or devices can be determined by at least correlating information collected or otherwise received from one or more probes and information received from at least one device of the plurality of devices. For example, as described in this document, the correlation between the indicative movement information of at least one device of the plurality of devices can be correlated to the pressure sensor information (for example, data and / or signaling) associated with the start of the occupying a seat in the confinement, where the seat contains or is otherwise coupled to one or more of the pressure sensors that supply the pressure sensor information.
[0078] [0078] In certain modalities, as described in this document (see, for example, Figure 5), the exenplifying method 1100 may include a registration block in which each of the plurality of devices is registered in the computational platform or computational system before determining the number of occupants in the plurality of occupants in the confinement. The registration block can be called a registration operation and can allow wireless communication between the computer platform or the computer system and each device.
[0079] [0079] In block 1140, each one of the plurality of occupant locations is mapped into a respective device location of the plurality of device locations. In one embodiment, the configuration component of ID 340 can map each one of the plurality of occupant locations to a respective device location of the plurality of device locations. It should be noted that, by mapping an occupant location to a device location, the device location is associated with the occupant location.
[0080] [0080] In block 1150, an identity is assigned to each occupant of the plurality of occupants based on at least identification information (for example, data, data and / or signaling) indicative of an identity of at least one end user respectively associated at least one device of the plurality of devices. Block 1150 may be called an assignment operation and, in one aspect, may comprise receiving, on the computational platform, at least a portion of the identification information of each device from the plurality of devices. In a deployment, the information may comprise data indicative of an identity of an end user associated with the device.
[0081] [0081] In one embodiment, the 1111 method can comprise the generation of a data structure indicative of at least one among a specific arrangement of the plurality of occupants in the confinement or identities of the plurality of occupants in the confinement. As described in this document, a specific seat map or confinement seat configuration can be leveraged to generate such an arrangement. Additionally or alternatively, at least to generate such an arrangement, the example method 1100 may comprise receiving from each of the plurality of devices, a device location and at least one positioning metric, where each positioning metric of at least one metric positioning is indicative of a probability that a device associated with the positioning metric is positioned in a specific device location.
[0082] [0082] In certain modalities, as illustrated by the example method 1200 in Figure 12, the example method 1100 may include a validation block 1210, in which one or more of an identity or a location of each occupant of the plurality of occupants are validated. In one aspect, validation block 1210 can be called a validation operation and can comprise receiving confirmation information from a device associated with a confinement occupant. As described in this document, confirmation information may comprise data or any other information object indicative of the accuracy of an occupant's identity and location. In another aspect, the validation operation may comprise receiving rectification information (for example, a correction or an adjustment) from a device associated with the occupant, in which the rectification information comprises data indicating an adjustment of one or more of the identities or one or more locations of the respective occupant (s).
[0083] [0083] Figure 13 illustrates an example method 1300 for acquiring an estimate of device location according to at least certain aspects of the disclosure. One or more computational devices that have at least one processor or are functionally coupled to at least one processor can deploy (for example, compile, execute, compile and execute, etc.) one or more blocks of the exposed example method 1300. For For example, one or more computing devices can include at least one of the 1501-lSON devices. In other scenarios, one or more blocks of the 1300 example method can be deployed in a distributed manner across two or more computational devices contained in an operating environment, such as a system or platform. Each of the two or more computing devices can have at least one processor or can be functionally coupled to at least one processor, where such processor (s) can deploy at least one of the one or more blocks.
[0084] [0084] In block 1310, information from an inert sensor indicative of a first position in a confinement is acquired. In one embodiment, one or more of the detection components 626 may generate or otherwise acquire at least a portion of the inert sensor information. In block 1320, pilot information indicating a second position in the confinement is acquired. In one embodiment, the location detection platform and / or the 636 radio unit acquires at least a portion of the pilot information. In block 1330, a device location estimate is generated based on at least part of at least a portion of the inert sensor information and at least a portion of the pilot information.
[0085] [0085] In block 1340, one or more of the device location estimates, the inert sensor information or the pilot information are supplied. Block 1340 may be called a provisioning operation and, in certain scenarios, may comprise registering the computing device on another computing device (for example, a functional element of the MRI system 110) in order to allow wireless communication between such devices . In one aspect, as part of such communication, identifying information indicative of an end user's identity associated with a device from a plurality of devices in the confinement can be transmitted to the computing device that registered the computing device that transmits the information from identification. In another aspect, the transmission comprises transmitting one or more of the face recognition information associated with at least one end user or audio based recognition information associated with at least one end user.
[0086] [0086] Figure 14 illustrates an exemplifying method 1400 for acquiring a position distribution of one or more devices in a confinement according to at least certain aspects of the disclosure. One or more computational devices that can deploy the example method 1300 can also deploy the exposed example method 1400. In block 1410, location information indicating the position of a device in relation to a confinement is acquired. In block 1420, at least one positioning metric for the device is generated based at least in part on at least a portion of the location information. Each positioning metric of at least one positioning metric can be indicative of a probability that the device is in a specific position in the confinement. [0087 J At block 143 O, at least one positioning metric is supplied. In one aspect, such positioning metric (s) may be broadcast to other devices, which may be configured to access (for example, receive, decode, receive and decode or similar) the metric (s) of positioning. In another aspect, one or more of the at least one positioning metric can be transmitted to a specific computational device, such as one of the 1501-lSON devices, or a component of the IRM system 110. Block 1430 can be called a supply operation and, in certain scenarios, it may comprise registering the computing device on another computing device in order to allow wireless communication between such devices. In one scenario, the registration operation can be implemented before the acquisition of the pilot information.
[0088] [0088] Additional or alternative modalities of disclosure emerge from the description in this document and attached drawings. In an exemplary mode, disclosure provides an exemplary method for assessing occupation. The example method comprises determining, by means of a computational platform (such as the MRI system 110), a number of occupants in a plurality of occupants in a confinement (for example, a vehicle). Determining the number of occupants in the plurality of confinement occupants may comprise confirming a number of seats in the confinement that are occupied. In one aspect, the confirmation may comprise acquiring pressure sensor information indicative that at least two seats in the confinement are occupied. In another aspect, the confirmation may comprise accessing imaging information indicating that at least two seats in the confinement are occupied, in which the imaging information is acquired at least in part from a camera that has a field of view directed into the interior of the containment.
[0089] [0089] The example method can also include generating, through the computational platform, a plurality of occupant locations in the confinement, where each of the plurality of occupant locations is associated with an occupant in the plurality of occupants; generate, through the computational platform, a plurality of device locations in the confinement, where each of the plurality of device locations is associated with a device in a plurality of devices respectively associated with the plurality of occupants; map, through the computational platform, each of the plurality of occupant locations in a respective device location from the plurality of device locations. In addition, the example method may include assigning, through the computational platform, an identity to each occupant of the plurality of occupants based on at least identification information indicative of an identity of at least one end user respectively associated with at least one device the plurality of devices. In the example method, in one aspect, the mapping may comprise associating each of the plurality of devices to a respective occupant of the plurality of occupants.
[0090] [0090] In another example, in the example method, the assignment may comprise receiving, on the computational platform, at least a portion of the identification information of each device in the plurality of devices. At least the portion of the identifying information comprises data indicating an identity of an end user associated with the device.
[0091] [0091] In another exemplifying embodiment, the 1100 exemplifying method may comprise the generation of a data structure indicative of at least one among a specific arrangement of the plurality of occupants in the confinement or identities of the plurality of occupants in the confinement. In addition or alternatively, in other modalities, the example method may comprise registering, through the computational platform, each one among the plurality of devices before determining the number of occupants in the plurality of occupants in the confinement, in which the perimeter pertains to wireless communication between the computing platform and each device.
[0093] [0093] In another exemplary embodiment, the disclosure may also provide another exemplary method for determining the device location. Such an exemplifying method, which is called the second exemplifying method, may comprise acquiring, in a computational device (for example, the 61 O device), inert sensor information indicative of a first position in a confinement; acquire, in the computational device, pilot information indicative of a second position in the confinement; and generate, through the computational device, a device location estimate for the computational device based at least in part on at least a portion of the inert sensor information and at least a portion of the pilot information, where the estimate of device location is indicative of a position in the confinement.
[0094] [0094] Additionally or alternatively, in certain modalities, the second exemplifying method may comprise generating, by means of the computational device, at least one positioning metric based at least in part at least on the portion of the inert sensor information and at least on the portion of the pilot information. Each positioning metric of at least one positioning metric can be indicative of a probability that the computational device is in a specific position in the confinement.
[0095] [0095] In another embodiment, the second example method may comprise transmitting at least a portion of the inert sensor information to a device. In additional or alternative modalities, the second example method may comprise registering the computational device on a computational platform (for example, the IRM 110 system) before acquiring the pilot information. The registration can allow wireless communication between the computing platform and the computing device. The communication may comprise transmitting, to the computational platform, identification information indicative of an end user's identity associated with a device from a plurality of devices in the confinement.
[0096] [0096] In addition or alternatively, in certain embodiments, the second example method may comprise transmitting the device location estimate to the computational platform. The transmission of the device location estimate to the computational platform may comprise transmitting one or more of the face recognition information associated with at least one end user or audio based recognition information associated with at least one end user.
[0097] [0097] In another example, the revelation may provide an exemplary apparatus for assessing occupancy. The example apparatus may comprise at least one memory (memory 930 and / or memory 1030) that has instructions executable by computer (for example, occupancy assessment component (s) 936 and / or occupancy assessment component (s) 1036) and information objects stored therein; and at least one processor (for example, 914 processor (s) and / or 1014 processor (s)) functionally coupled to the memory and configured, by executable instructions by computer and information objects, to determine a number of occupants in a plurality of confinement occupants; to generate a plurality of occupant locations in the confinement, where each one of the. plurality of occupant locations is associated with an occupant in the plurality of occupants; to generate a plurality of device locations in the confinement, wherein each of a plurality of device locations is associated with a device in a plurality of devices respectively associated with the plurality of occupants; to map each of the plurality of occupant locations to a respective device location in the plurality of device locations and, in response, to associate each of the plurality of devices to a respective occupant of the plurality of occupants; and to assign an identity to each occupant of the plurality of occupants based on at least identification information indicative of an identity of at least one end user respectively associated with at least one device of the plurality of devices.
[0098] [0098] In certain embodiments of the exemplifying apparatus, the at least one processor may be additionally configured to receive at least a portion of the identification information of each device in the plurality of devices, wherein the information comprises data indicative of a user's identity end associated with the device. In other embodiments of the example apparatus, the at least one processor may be additionally configured to generate a data structure indicative of at least one of a specific arrangement of the plurality of occupants in the confinement or identities of the plurality of occupants in the confinement. In still other embodiments of the example apparatus, the at least one processor may be additionally configured to register each of the plurality of devices before determining the number of occupants in the plurality of occupants in the confinement. Registration allows wireless communication between the computing platform and each device.
[0099] [0099] In an exemplifying device modality, the at least one processor can be additionally configured to receive, from each of the plurality of devices, a device location and at least one positioning metric, in which each positioning metric of the at least one positioning metric is indicative of a position probability that a device associated with the positioning metric is positioned at a specific occupant location. In additional or alternative modes of the apparatus, the at least one processor is additionally configured to transmit indicative information from each of the plurality of occupant locations to each of the plurality of devices.
[00100] [00100] In certain modalities of the exemplifying apparatus, the at least one processor can be additionally configured to validate an identity and an occupant location of an occupier of the plurality of occupants. In other embodiments of the apparatus, the at least one processor may be additionally configured to receive confirmation information from a device associated with the occupant, wherein the confirmation information comprises data indicating the accuracy of the identity and the occupant location.
[00101] [00101] In other modalities of the device, the at least one processor can be additionally configured to receive rectification information from a device associated with the occupant. The rectification information comprises data indicative of an adjustment to at least one among the identity or the occupant location. In yet other embodiments of the exemplary apparatus, the at least one processor can be additionally configured to confirm a number of seats in the confinement that are occupied based at least in part on pressure sensor information indicating that at least one seat in the confinement is occupied.
[00102] [00102] In an exemplary device mode, the at least one processor can be additionally configured to access imaging information indicating that at least two seats in the confinement are occupied. Imaging information can be accessed from one or more cameras that have viewing points directed into the confinement (for example, vehicle 204).
[00103] [00103] In another example, the disclosure may provide an exemplary device for estimating the device location. The exemplifying device may be a computational device (such as device 610) and may comprise at least one memory (for example, 644 memory) that has executable instructions per computer (for example, 646 instruction instruction store (s)) and information objects stored therein (648 functionality information store) In addition, the example device may comprise at least one processor functionally coupled to the memory and configured, by computer executable instructions and information objects, to acquire inert sensor information indicative of a first position in a feedlot; to acquire pilot information indicative of a second position in the feedlot; and to generate a device location estimate for the computing device based on at least part of at least a portion of the inert sensor information and at least a portion of the pilot information, where the device location estimate is indicative of a position in the confinement.
[00104] [00104] In certain embodiments of the exemplifying device, the at least one processor is additionally configured to generate at least one positioning metric based at least in part on at least the portion of the inert sensor information and at least the portion of the pilot information , where each positioning metric of at least one positioning metric is indicative of a probability that the computational device is in a specific position in the confinement. In additional or alternative embodiments of the exemplifying device, the at least one processor can be additionally configured to transmit at least a portion of the inert sensor information to another device.
[00105] [00105] In another modality of the exemplifying device, the at least one processor can be additionally configured to register the device on a computational platform before the acquisition of pilot information, in which registration on the computational platform allows wireless communication between the platform computational and device. In additional or alternative embodiments of the exemplifying device, the at least one processor can be additionally configured to communicate the device location estimate to the computational platform.
[00106] [00106] In certain modalities of the exemplifying device, the at least one processor can be additionally configured to communicate, to the computational platform, identifying information indicative of an end user's identity associated with a device in a plurality of devices in the confinement. In other embodiments of the example device, the at least one processor may be additionally configured to transmit one or more of the face recognition information associated with at least one end user or audio based recognition information associated with at least one end user.
[00107] [00107] In another example, the revelation provides another example device that assesses the occupation. Such an apparatus is called a second example apparatus and may comprise means for determining a number of occupants in a plurality of occupants in a confinement. In other embodiments of the second example apparatus, the means for determining the number of occupants in the plurality of confinement occupants may comprise means for confirming a number of seats in the confinement that are occupied. In additional or alternative modes, the means for confirming comprises means for acquiring pressure sensor information indicative that at least two seats in the confinement are occupied. In addition or alternatively, the means for confirming may comprise means for accessing imaging information indicating that at least two seats in the confinement are occupied, in which the imaging information is acquired at least in part from a camera that has a directed field of view into the confinement.
[00108] [00108] In addition, the second exemplifying apparatus may comprise means for generating a plurality of occupant locations in the confinement, wherein each of the plurality of occupant locations is associated with an occupant in the plurality of occupants; means for generating a plurality of device locations in the confinement, wherein each of the plurality of device locations is associated with a device in a plurality of devices respectively associated with the plurality of occupants; means for mapping each of the plurality of occupant locations to a respective device location from the plurality of device locations; means for associating each of the plurality of devices with a respective occupant of the plurality of occupants based at least in part on the mapping; and means for assigning an identity to each occupant of the plurality of occupants based on at least identification information indicative of an identity of at least one end user respectively associated with at least one device of the plurality of devices.
[00109] [00109] In other embodiments of the second exemplifying apparatus, the means for assigning may comprise means for receiving at least a portion of the identification information of each device in the plurality of devices. The identifying information may comprise data indicating an identity of an end user associated with the device. In additional or alternative embodiments, the second example apparatus may also comprise means for generating a data structure indicative of at least one of a specific arrangement of the plurality of occupants in the confinement or identities of the plurality of occupants in the confinement. Additionally or alternatively, the second exemplifying apparatus may also comprise means for registering each of the plurality of devices before determining the number of occupants in the plurality of occupants in the confinement. The means of registration can allow wireless communication between the computing platform and each device.
[00110] [00110] In certain embodiments, the second example device may also comprise means for receiving, from each of the plurality of devices, a device location and at least one positioning metric, in which each positioning metric of at least one metric positioning is indicative of a probability that a device associated with the positioning metric is positioned in a specific occupant location. In one aspect, the means for generating the plurality of second locations may comprise means for transmitting indicative information from each of the plurality of occupant locations to each of the plurality of devices.
[00111] [00111] In one embodiment, the second exemplifying apparatus may comprise means for validating an identity and occupant location of an occupier of the plurality of occupants. In one aspect, the means for validating may comprise means for receiving confirmation information from a device associated with the occupant, wherein the confirmation information comprises data indicating the accuracy of the identity and the occupant location. Additionally or alternatively, the means for validating may comprise means for receiving rectification information from a device associated with the occupant, wherein the rectification information comprises data indicative of an adjustment to at least one of the occupant's identity or location.
[00112] [00112] In yet another example, the disclosure provides yet another ex-amplifying device that can determine the device location. Such an apparatus may be called a third expliant apparatus and may comprise means for acquiring inert sensor information indicative of a first position in a confinement; means for acquiring pilot information indicative of a second position in the confinement; and means for generating a device location estimate for the computing device based at least in part on at least a portion of the inert sensor information and at least a portion of the pilot information, where the device location estimate is indicative position in the confinement.
[00113] [00113] In certain embodiments, the third amplifying apparatus may also comprise means for generating at least one positioning metric based at least in part on at least the portion of the inert sensor information and at least the portion of the pilot information, where each positioning metric of at least one positioning metric is indicative of a probability that the computational device is in a specific position in the confinement.
[00114] [00114] In other embodiments, the third exemplifying apparatus may comprise means for transmitting at least a portion of the inert sensor information to a device. Additionally or alternatively, the third extending device may comprise means for registering the device on a computational platform before acquiring the pilot information, wherein the means for registering wireless communication between the computational platform and the computational device remains. In some embodiments, the third exemplifying apparatus may also comprise means for transmitting the device location estimate to the computational platform. In a modality, the means for communicating may comprise means for transmitting, to the computational platform, identification information indicative of an identity of an end user associated with a device in a plurality of devices in the confinement. In another embodiment, the means for transmitting may comprise means for transmitting one or more of the face recognition information associated with at least one end user or audio based recognition information associated with at least one end user.
[00115] [00115] In yet another example, the disclosure may provide at least one non-transient computer readable storage medium that has instructions (for example, occupancy assessment component (s) 936) to assess the occupancy encoded in it. Such instructions, in response to execution, may cause at least one computing device
[00116] [00116] In addition, the at least one non-transient computer-readable exemplary storage medium may comprise generating a plurality of occupant locations, where each of the plurality of occupant locations is associated with an occupant in the plurality of occupants; generating a plurality of device locations, each of which among the plurality of device locations is associated with a device in a plurality of devices in the confinement; mapping each of the plurality of occupant locations to a respective device location of the plurality of device locations, where the mapping comprises associating each of the plurality of devices to a respective occupant of the plurality of occupants; and assigning an identity to each occupant of the plurality of occupants based on at least identification information indicative of an identity of at least one end user respectively associated with at least one device of the plurality of devices. [00117 J In certain modalities of at least one non-transient medium readable by a computer, the assignment may comprise receiving at least a portion of the identification information of each device in the plurality of devices, wherein at least the portion of the identifying information comprises data indicates an identity of an end user associated with the device. In additional modalities or alternatives of at least one non-transient medium readable by a computer, the operations additionally comprise generating a data structure indicative of at least one among a specific disposition of the plurality of occupants in the confinement or identities of the plurality of occupants in the containment.
[00118] [00118] In other modalities of at least one non-transitory storage medium readable by a computer, the operations additionally comprise registering each one among the plurality of devices before generating the plurality of device locations,
[00120] [00120] In certain modalities of at least one non-transient computer-readable storage medium, the generation of the plurality of device locations may comprise transmitting information indicative of each of the plurality of occupant locations for each of the plurality of devices . In additional or alternative modalities of at least one computer-readable non-transitory storage medium, operations may also comprise validating an identity and occupant location of an occupier of the plurality of occupants. In one aspect, validation may comprise receiving confirmation information from a device associated with the occupant, where the confirmation information comprises data indicative of the accuracy of the occupant's identity and location. In another aspect, validation may comprise receiving rectification information (for example, a correction or adjustment) from a device associated with the occupant, where the rectification information comprises data indicative of an adjustment to at least one of the identity or the occupant location. [00121) In yet another example, the disclosure can provide at least one other non-transient computer readable storage medium that has instructions to determine device location encoded in it which, in response to execution, causes at least a computational device performs operations that comprise acquiring inert sensor information indicative of a first position in a confinement; acquire pilot information indicative of a second position in the confinement; and generating a device location estimate for a computing device from at least one computing device based at least in part on at least a portion of the inert sensor information and at least a portion of the pilot information, where the location estimate is. device is indicative of a position in the confinement. [00122 J In certain embodiments of at least one other non-transient, computer-readable storage medium, operations may also comprise generating at least one positioning metric based at least in part on at least part of the inert sensor information and at least in the pilot information portion, where each positioning metric of at least one positioning metric is indicative of a probability that the computational device is in a specific position in the confinement.
[00124] [00124] In still other modalities of at least one other non-transient computer-readable medium, operations may also comprise transmitting the device location estimate to the computational platform. In additional or alternative modalities of at least one other computer-readable non-transitory medium, communication may comprise transmitting, to. computational platform, identifying information indicative of an end user identity associated with a device from a plurality of devices in the confinement. [00125J In some modalities of at least one other non-transient computer-readable medium, the transmission may comprise transmitting one or more of the face recognition information associated with at least one end user or audio based recognition information associated with at least an end user.
[00126] [00126] Several advantages of disclosure in relation to conventional technologies for assessing vehicle occupancy emerge from this specification and the accompanying drawings. As an exemplary advantage, numerous innovative and irresistible experiences could be enabled as a collaborative media experience, games that are position dependent and routing information to the individual for appropriate (for example, navigation information for the passenger in the front seat (if not is a child, for example)) and the like. As another example advantage, the knowledge of occupants' positions in the vehicle can be leveraged to automatically show the content of the screen at the rear of the seat and / or potentially in a side window of a vehicle for augmented reality (AR) applications related to an occupant profile and interests.
[00127] [00127] Various types of disclosure can take the form of a total or partially hardware modality, a total or partially software modality or a combination of software and hardware (for example, a firmware modality). In addition, as described in this document, various disclosure modalities (for example, methods and systems) may take the form of a computer program product comprising a computer-readable non-transitory storage medium that has computer-accessible instructions (for example, computer readable and / or computer executable instructions) such as computer software, encoded or otherwise incorporated into such storage medium. These instructions may be read or otherwise accessed and executed by one or more processors in order to perform or allow the performance of the operations described in this document to be performed. Instructions can be provided in any suitable form, such as source code, compiled code, interpreted code, executable code, static code, dynamic code, compiler code, combinations of the above and the like. Any suitable non-transient computer-readable storage medium can be used to form the computer program product. For example, the computer-readable medium may include any tangible non-transitory medium for storing information in a readable form or otherwise accessible by one or more computers or processors coupled to it in a functional manner. Non-transitory storage media may include memory. read-only (ROM); random access memory (RAM); magnetic disk storage means; optical storage media; flash memory, etc.
[00128] [00128] The modalities of the operating environments and methods (or techniques) are described in this document with reference to block diagrams and flowchart illustrations of methods, systems, devices and computer program products. It can be understood that each block of the block diagrams and flowchart illustrations and combinations of blocks in the block diagrams and flowchart illustrations, respectively, can be implemented by computer accessible instructions. In certain deployments, computer-accessible instructions can be loaded or otherwise incorporated into a general-purpose computer, special-purpose computer or other programmable information processing device to produce a particular machine, so that the specified operations or functions in the flowchart block or blocks can be deployed in response to execution on the computer or processing device. [00129] Except when expressly stated otherwise, it is not foreseen that any protocol, procedure, process or method presented in this document will be interpreted as requiring that its actions or steps be carried out in a specific order. Consequently, when a claim of method or process does not actually recite an order to be followed by its actions or steps or is not otherwise specifically recited in the claims or descriptions of the present disclosure that the steps must be limited to a specific order, the same it does not in any way intend an order to be inferred in any respect. This is maintained for any unexpressed possible basis for interpretation, including: matters of logic in relation to the arrangement of steps or operational flow; clear meaning derived from punctuation or grammatical organization; the number or type of modalities described in the specification or attached or similar drawings.
[00130] [00130] As used in this specification, the terms "component", "environment",
[00131] [00131] In this specification and attached drawings, reference is made to a "processor". As used in the present invention, a processor can refer to any computing device or processing unit comprising single-core processors; simple processors with the capacity to execute multiple software segments; multi-core processors; multiple-core processors with the ability to execute all types of software segments; multiple-core processors capable of executing multiple hardware segments; parallel platforms; and parallel platforms with distributed shared memory. In addition, a processor can refer to an integrated circuit (IC) I an integrated circuit for specific application (ASIC) I a digital signal processor (DSP), a field programmable port arrangement (FPGA), a programmable logic controller (PLC), a complex programmable logic device (CPLD), a different transistor or port logic, different hardware components or any combination of them designed to perform the functions described in this document. A processor can be deployed as a combination of computational processing units. In certain embodiments, processors may use nanoscale architectures such as, without limitation, molecular-based and quantum dot transistors, switches and ports, in order to optimize the use of space or improve the performance of user equipment or other electronic equipment.
[00132] [00132] Furthermore, in this specification and attached drawings, the terms such as "storage", "storage", "data storage", "data storage", "memory", "repository" and substantially any other component of information storage relevant to the operation and functionality of a component of the disclosure, refers to "memory components", information entities in a "memory" or components that form memory. It can be seen that the memory components or memories described herein incorporate or comprise non-transitory computer storage media that may be readable or otherwise accessible by a computational device. Such means can be implemented in any methods or technology for storing information such as computer-readable instructions, information structures, program modules or other information objects. The components of memory or memories can be volatile memory or non-volatile memory or they can include volatile or non-volatile memory. In addition, memory components or memories can be removable or non-removable and / or internal or external to a computing device or component. Examples of various types of non-transitory storage media may include hard disk drives, zip drives, CD-ROMs, digital versatile magnetic discs (DVDs) or other optical storage, magnetic tapes, magnetic tape, magnetic disk storage or other storage devices. magnetic storage, flash memory cards or other types of memory cards, cartridges or any other non-transitory means suitable for retaining the desired information and which can be accessed by a computational device.
[00133] [00133] As an illustration, non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM), which acts as an external cache memory. By way of illustration and not by way of limitation, RAM is available in many forms such as synchronous RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM ), DRAM Synchlink (SLDRAM) and RAM Direct Rambus (DRRAM) The memory components or memories revealed from operating environments described in this document are intended to comprise one or more of these and / or any other suitable types of memory.
[00134] [00134] Conditional language, such as, among others, "can", "could", "would have capacity" or "has capacity", unless specifically stated otherwise or otherwise understood within the context as used, generally if intended to convey that certain deployments could include, while other deployments do not include, certain features, elements and / or operations. Thus, such conditional language is not intended, in general, to imply that these resources, elements and / or operations are in no way necessary for one or more deployments or that one or more deployments necessarily include decision logic, with or without input or user request, whether these features, elements and / or operations are included or are to be performed in any particular deployment. [00135) What has been described in this document in this specification and accompanying drawings includes examples of systems, devices and techniques that can provide vehicle occupancy assessment. It is not,
It is, of course, possible to describe all conceivable combinations of elements and / or methods for purposes of describing the various resources of the disclosure, but it is possible to recognize that many of these combinations and additional permutations of the revealed resources are possible.
Consequently, it may be evident that various modifications can be made to the disclosure without departing from the scope or spirit of the disclosure.
Additionally or alternatively, other disclosure modalities may be evident from considering the specification and the accompanying drawings and the disclosure practice as presented in this document.
It is intended that the examples presented in the specification and in the accompanying drawings are considered, in all aspects, as illustrative and not restrictive.
Although specific terms are used in this document, they are used in a generic and descriptive sense only and not for purposes of limitation.
权利要求:
Claims (20)
[1]
1. Apparatus for occupancy assessment, characterized by comprising: at least one memory that has instructions executable by computer and information objects stored in it; and at least one processor functionally coupled to the memory and configured, by executable instructions by computer and information objects, to determine a number of occupants in a plurality of occupants of a confinement; to generate a plurality of occupant locations in the confinement, where each one of the plurality of occupant locations is associated with an occupant in the plurality of occupants; to generate a plurality of device locations in the confinement, wherein each of a plurality of device locations is associated with a device in a plurality of devices respectively associated with the plurality of occupants; to map each one of the plurality of occupant locations to a respective device location in the plurality of device locations and, in response, to associate each of the plurality of devices with a respective occupant of the plurality of occupants; and to assign an identity to each occupant of the plurality of occupants based on at least identification information indicative of an identity of at least one end user respectively associated with at least one device of the plurality of devices.
[2]
two . Apparatus according to claim 1, characterized in that the at least one processor is additionally configured to receive at least a portion of the identification information of each device in the plurality of devices, wherein the information comprises data indicative of an identity of an end user associated with the device.
[3]
3. Apparatus according to claim 1, characterized by the fact that the at least one processor is additionally configured to generate a data structure indicative of at least one among a specific arrangement of the plurality of occupants in the confinement or identities of the plurality of occupants in confinement.
[4]
4. Apparatus according to claim 1, characterized by the fact that the at least one processor is additionally configured to register each of the plurality of devices before determining the number of occupants in the plurality of occupants · in the confinement, in which the registration allows wireless communication between the computing platform and each device.
[5]
5. Apparatus according to claim 4, characterized by the fact that the at least one processor is additionally configured to receive, from each of the plurality of devices, a device location and at least one positioning metric, in which each positioning metric of at least one positioning metric is indicative of a position probability that a device associated with the positioning metric is positioned in a specific occupant location, or to transmit information indicative of each among the plurality of location locations. occupant for each of the plurality of devices.
[6]
6. Apparatus, according to claim 1, characterized by the fact that the at least one, Processor is additionally configured to validate an identity and location of an occupant of the plurality of occupants, or to confirm a number of seats in the confinement that they are occupied based at least in part on pressure sensor information indicating that at least one seat in the confinement is occupied.
[7]
7. Apparatus according to claim 6, characterized in that the at least one processor is additionally configured to access imaging information indicating that at least two seats in the confinement are occupied.
[8]
8. Device for estimating a device location, characterized by comprising: at least one memory that has instructions executable by computer and information objects stored in it; and at least one processor functionally coupled to the memory and configured, by computer executable instructions and information objects, to acquire inert sensor information indicative of a first position in a confinement; to acquire pilot information indicative of a second position in the feedlot; and to generate a device location estimate for the computing device based on at least part of at least a portion of the inert sensor information and at least a portion of the pilot information, where the device location estimate is indicative of a position in the confinement.
[9]
9. Device according to claim 8, characterized in that the at least one processor is additionally configured to generate at least one positioning metric based at least in part on at least part of the inert sensor information and at least in the pilot information portion, where each positioning metric of at least one positioning metric is indicative of a probability that the computational device is in a specific position in the confinement.
[10]
10. Device according to claim 8, characterized by the fact that the at least one processor is additionally configured to transmit at least a portion of the inert sensor information to another device, or to register the device on a computational platform prior to acquisition of pilot information, in which the registration on the computational platform allows wireless communication between the computational platform and the device.
[11]
11. Device according to claim 10, characterized by the fact that at least one processor is additionally configured to communicate, to the computational platform, one or more of the estimated device location or identifying information indicative of an identity of an end user associated with a device on a plurality of devices in the confinement.
[12]
12. Method characterized by understanding: determining a number of occupants in a plurality of occupants of a confinement; generate a plurality of occupant locations, where each of the plurality of occupant locations is associated with an occupant in the plurality of occupants; generating a plurality of device locations, each of which among the plurality of device locations is associated with a device in a plurality of devices in the confinement; mapping each of the plurality of occupant locations to a respective device location from the plurality of device locations, where the mapping comprises associating each of the plurality of devices to a respective occupant of the plurality of occupants; and assigning an identity to each occupant of the plurality of occupants based on at least identification information indicative of an identity of at least one end user respectively associated with at least one device of the plurality of devices.
[13]
13. Method, according to claim 12, characterized by the fact that it additionally comprises registering each of the plurality of devices before the generation of the plurality of device locations, in which the registration allows wireless communication between the computing platform and each device.
[14]
14. Method, according to claim 13, characterized by the fact that the operations additionally comprise, from each of the plurality of devices, a device location and at least one positioning metric, in which each metric of positioning of at least one positioning metric is indicative of a probability that a device associated with the positioning metric is positioned in a specific occupant location.
[15]
15. Method according to claim 13, characterized by the fact that the generation of the plurality of device locations comprises transmitting information indicative of each of the plurality of occupant locations for each of the plurality of devices.
[16]
16. Method, according to claim 12, characterized by the fact that. that the operations additionally comprise validating an identity and occupant location of an occupier of the plurality of occupants.
[17]
17. Method, according to claim 16, characterized by the fact that the validation comprises receiving confirmation information from a device associated with the occupant, in which the confirmation information comprises one or more among data indicating the accuracy of the identity and occupant location, or data indicating an adjustment to at least one of the occupant's identity or location.
[18]
18. Apparatus for assessing vehicle occupancy, characterized by comprising: means for determining a number of occupants in a plurality of occupants in a confinement; means for generating a plurality of occupant locations, where each of the plurality of occupant locations is associated with an occupant in the plurality of occupants; means for generating a plurality of device locations, each of which among the plurality of device locations is associated with a device on a plurality of devices in the confinement;
means for mapping each one of the plurality of occupant locations to a respective device location of the plurality of device locations, wherein the mapping comprises associating each of the plurality of devices to a respective occupant of the plurality of occupants; and means for assigning an identity to each occupant of the plurality of occupants based on at least identification information indicative of an identity of at least one end user respectively associated with at least one device of the plurality of devices.
[19]
19. Apparatus according to claim 18, characterized by the fact that the means for assigning comprises a means for receiving at least a portion of the identification information of each device in the plurality of devices, wherein at least the portion of the identification information of each device. identification comprises data indicating an identity of an end user associated with the device.
[20]
20. Apparatus according to claim 18, characterized by the fact that it additionally comprises a means to generate a data structure indicative of at least one among a specific arrangement of the plurality of occupants in the confinement or identities of the plurality of occupants in the confinement .
类似技术:
公开号 | 公开日 | 专利标题
BR112015020626A2|2020-10-20|vehicular occupancy assessment
ES2739532T3|2020-01-31|Communication systems and procedures
CN106662453B|2019-11-26|For being carried out according to sensor and radio-frequency measurement based on the mobile method and apparatus positioned in real time
KR20170022845A|2017-03-02|Apparatus and method for indentifying vehicle occupant
ES2726989T3|2019-10-11|A procedure to control lighting devices
Lee et al.2012|Two hybrid positioning system design techniques with lighting LEDs and ad-hoc wireless network
CN104717721B|2019-03-05|WiFi access system
US20150360564A1|2015-12-17|Control of a user equipment based on in-vehicle position
EP3172675B1|2019-09-18|Improved positional awareness and locating system for cognitively impaired individuals and their caregivers
US20130116917A1|2013-05-09|System having mobile telephones wirelessly networked via a shared central server
CN107852583B|2021-09-03|In-vehicle device location determination
KR102065281B1|2020-01-10|Valve monitoring apparatus and method using optical camera communication| attached to valve
EP3014469B1|2018-08-01|Systems and methods for revisit location detection
CN106707267B|2019-08-09|A kind of space-location method based on wireless signal, system and VR equipment
KR20190101331A|2019-08-30|Method and apparatus for authenticationg a living body using a multi-camera in a vehicle
US20210266773A1|2021-08-26|Method and device for reporting measurement result for location determination in wireless communication system
Dhondge2016|Internet of things | applications with diverse direct communication methods
Gonçalves et al.2020|Visible Light Positioning and Communication Methods and Their Application in the Intelligent Mobility
KR20200128342A|2020-11-12|Self-driving vehicle and its authentication agency method
KR20160059793A|2016-05-27|Apparatus and Method for Vehicle Controlling of Using User Authentication
US20210266933A1|2021-08-26|Method and device for transmitting sidelink signal in wireless communication system
US20210314895A1|2021-10-07|Method and apparatus for adjusting transmission timing by anchor node in wireless communication system
JP2020000341A|2020-01-09|Control device
WO2022044027A1|2022-03-03|Positioning a device
Cheema2022|Visible light positioning systems under imperfect synchronization and signal-dependant noise
同族专利:
公开号 | 公开日
KR101825965B1|2018-02-06|
US20140297220A1|2014-10-02|
KR20150135244A|2015-12-02|
US20200298730A1|2020-09-24|
US20190184855A1|2019-06-20|
US20190054842A1|2019-02-21|
JP6174166B2|2017-08-02|
CN104995057B|2018-01-12|
EP2978640A4|2017-01-25|
EP2978640A1|2016-02-03|
JP2016509318A|2016-03-24|
US10052972B2|2018-08-21|
CN104995057A|2015-10-21|
WO2014160684A1|2014-10-02|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US8152198B2|1992-05-05|2012-04-10|Automotive Technologies International, Inc.|Vehicular occupant sensing techniques|
US5482314A|1994-04-12|1996-01-09|Aerojet General Corporation|Automotive occupant sensor system and method of operation by sensor fusion|
US6252240B1|1997-04-25|2001-06-26|Edward J. Gillis|Vehicle occupant discrimination system and method|
US6026340A|1998-09-30|2000-02-15|The Robert Bosch Corporation|Automotive occupant sensor system and method of operation by sensor fusion|
JP2003312391A|2002-04-17|2003-11-06|Fujitsu Ten Ltd|Automatic adjustment device of onboard instrument|
JP3738749B2|2002-04-24|2006-01-25|豊田工機株式会社|Torque distribution control device for four-wheel drive vehicle|
US7370883B2|2002-06-03|2008-05-13|Intelligent Mechatronic Systems, Inc.|Three dimensional occupant position sensor|
JP2007114988A|2005-10-20|2007-05-10|Sony Corp|Interest level providing device, portable information terminal, server device and interest level providing method|
JP5001028B2|2007-03-02|2012-08-15|株式会社デンソー|Driving environment setting system, in-vehicle device, and program for in-vehicle device|
GB0713336D0|2007-07-10|2007-08-22|Hw Comm Ltd|Occupancy declaration/verification for passenger transport conveyances|
US7970573B2|2008-12-22|2011-06-28|Intel Corporation|Techniques for determining orientation of a three-axis accelerometer|
US20120296492A1|2011-05-19|2012-11-22|Ford Global Technologies, Llc|Methods and Systems for Aggregating and Implementing Preferences for Vehicle-Based Operations of Multiple Vehicle Occupants|
CN104010914B|2011-12-29|2017-11-07|英特尔公司|System, method and apparatus for recognizing automotive occupant|
US10052972B2|2013-03-26|2018-08-21|Intel Corporation|Vehicular occupancy assessment|US10052972B2|2013-03-26|2018-08-21|Intel Corporation|Vehicular occupancy assessment|
JP6194114B2|2013-11-22|2017-09-06|クアルコム,インコーポレイテッド|System and method for configuring a vehicle interior based on preferences provided with a plurality of mobile computing devices in the vehicle|
US10929661B1|2013-12-19|2021-02-23|Amazon Technologies, Inc.|System for user identification|
US9661523B1|2014-03-17|2017-05-23|Marvell International Ltd.|Method and apparatus for dynamically adapting a transmission rate of a wireless communication device in a wireless network|
WO2015148562A1|2014-03-25|2015-10-01|Osram Sylvania Inc.|Commissioning a luminaire with location information|
US10121289B1|2014-04-11|2018-11-06|Amtech Systems, LLC|Vehicle-based electronic toll system with interface to vehicle display|
KR101569022B1|2014-11-12|2015-11-13|엘지전자 주식회사|Information providing apparatus and method thereof|
US9980090B2|2014-11-18|2018-05-22|Qualcomm Incorporated|System and method for determining a seat location of a mobile computing device in a multi-seat environment|
EP3285506B1|2015-05-07|2020-01-01|Huawei Technologies Co., Ltd.|Service processing method and user equipment|
US9630628B2|2015-05-15|2017-04-25|Ford Global Technologies, Llc|Hand-on steering wheel detection|
US9544742B2|2015-05-15|2017-01-10|Ford Global Technologies, Llc|Determining vehicle occupant location|
RU2714360C2|2015-05-15|2020-02-14|ФОРД ГЛОУБАЛ ТЕКНОЛОДЖИЗ, ЭлЭлСи|Computer and method of determining vehicle user location|
US9510159B1|2015-05-15|2016-11-29|Ford Global Technologies, Llc|Determining vehicle occupant location|
US9505365B1|2015-05-15|2016-11-29|Ford Global Technologies, Llc|Wearable data management during an incident|
US9735845B2|2015-05-20|2017-08-15|Lg Electronics Inc.|Parallel processing in a distributed antenna system|
JP6539133B2|2015-07-09|2019-07-03|クラリオン株式会社|Vehicle-mounted terminal and program|
US9912027B2|2015-07-23|2018-03-06|At&T Intellectual Property I, L.P.|Method and apparatus for exchanging communication signals|
US9967173B2|2015-07-31|2018-05-08|At&T Intellectual Property I, L.P.|Method and apparatus for authentication and identity management of communicating devices|
US9859998B2|2015-08-20|2018-01-02|Samsung Electronics Co., Ltd.|Apparatus and method for identifying and localizing vehicle occupant and on-demand personalization|
US10750322B2|2016-01-20|2020-08-18|Livio, Inc.|Mobile device resident vehicle zone tracking|
US10040372B2|2016-02-23|2018-08-07|Samsung Electronics Co., Ltd.|Identifying and localizing a vehicle occupant by correlating hand gesture and seatbelt motion|
NO342091B1|2016-04-05|2018-03-19|Apace Resources As|System for counting passengers|
US10366290B2|2016-05-11|2019-07-30|Baidu Usa Llc|System and method for providing augmented virtual reality content in autonomous vehicles|
US20180059209A1|2016-08-31|2018-03-01|Ford Global Technologies, Llc|Method and apparatus for vehicle occupant location detection|
US10811767B2|2016-10-21|2020-10-20|At&T Intellectual Property I, L.P.|System and dielectric antenna with convex dielectric radome|
WO2018112224A1|2016-12-14|2018-06-21|Denso International America, Inc.|Method and system for establishing microlocation zones|
US20180173940A1|2016-12-19|2018-06-21|Canon Kabushiki Kaisha|System and method for matching an object in captured images|
CN106985709A|2017-03-29|2017-07-28|上海斐讯数据通信技术有限公司|A kind of automotive seat intelligent regulating device, system and method|
US10210387B2|2017-05-03|2019-02-19|GM Global Technology Operations LLC|Method and apparatus for detecting and classifying objects associated with vehicle|
US20200171977A1|2017-07-31|2020-06-04|Ford Global Technologies, Llc|Vehicle occupancy management systems and methods|
US10304142B1|2017-10-11|2019-05-28|State Farm Mutual Automobile Insurance Company|Detecting transportation company trips in a vehicle based upon on-board audio signals|
WO2020005959A1|2018-06-26|2020-01-02|Passport Labs, Inc.|Method for determining presence of a mobile computing device in a vehicle|
CN110901655B|2018-09-14|2021-09-21|华为技术有限公司|Automobile main driving position identification method and terminal equipment|
US11148670B2|2019-03-15|2021-10-19|Honda Motor Co., Ltd.|System and method for identifying a type of vehicle occupant based on locations of a portable device|
IT201900013197A1|2019-07-29|2021-01-29|Uocy Italy S R L|Multimedia interaction system for a vehicle|
WO2021041008A2|2019-08-07|2021-03-04|Blissway Inc.|Systems and methods for automated highway reservation|
法律状态:
2020-12-29| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]|
2021-04-13| B11B| Dismissal acc. art. 36, par 1 of ipl - no reply within 90 days to fullfil the necessary requirements|
2021-11-23| B350| Update of information on the portal [chapter 15.35 patent gazette]|
优先权:
申请号 | 申请日 | 专利标题
US13/850,900|2013-03-26|
US13/850,900|US10052972B2|2013-03-26|2013-03-26|Vehicular occupancy assessment|
PCT/US2014/031686|WO2014160684A1|2013-03-26|2014-03-25|Vehicular occupancy assessment|
[返回顶部]